differentially permeable - Spanish English Dictionary